package com.zhonghui.wms.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.zhonghui.common.annotation.Excel;
import com.zhonghui.common.core.domain.BaseEntity;

/**
 * 智能仓储WMS-运输管理-车辆调度明细对象 wms_vehicle_scheduling_details
 *
 * @author zhonghui
 * @date 2022-05-21
 */
@ApiModel("智能仓储WMS-运输管理-车辆调度明细对象")
public class WmsVehicleSchedulingDetails extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 车辆调度明细ID */
    @Excel(name = "编号")
    @ApiModelProperty("编号")
    private Long id;

    /** 车辆调度ID */
    @Excel(name = "车辆调度ID")
    @ApiModelProperty("车辆调度ID")
    private Long vehicleSchedulingId;

    /** 车牌号 */
    @Excel(name = "车牌号")
    @ApiModelProperty("车牌号")
    private String carNumber;

    /** 驾驶员 */
    @Excel(name = "驾驶员")
    @ApiModelProperty("驾驶员")
    private String driver;

    /** 联系电话 */
    @Excel(name = "联系电话")
    @ApiModelProperty("联系电话")
    private String driverPhone;

    /** 载重 */
    @Excel(name = "载重")
    @ApiModelProperty("载重")
    private Double driverLoad;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getVehicleSchedulingId() {
        return vehicleSchedulingId;
    }

    public void setVehicleSchedulingId(Long vehicleSchedulingId) {
        this.vehicleSchedulingId = vehicleSchedulingId;
    }

    public String getCarNumber() {
        return carNumber;
    }

    public void setCarNumber(String carNumber) {
        this.carNumber = carNumber;
    }

    public String getDriver() {
        return driver;
    }

    public void setDriver(String driver) {
        this.driver = driver;
    }

    public String getDriverPhone() {
        return driverPhone;
    }

    public void setDriverPhone(String driverPhone) {
        this.driverPhone = driverPhone;
    }

    public Double getDriverLoad() {
        return driverLoad;
    }

    public void setDriverLoad(Double driverLoad) {
        this.driverLoad = driverLoad;
    }

    @Override
    public String toString() {
        return "WmsVehicleSchedulingDetails{" +
                "id=" + id +
                ", vehicleSchedulingId=" + vehicleSchedulingId +
                ", carNumber='" + carNumber + '\'' +
                ", driver='" + driver + '\'' +
                ", driverPhone='" + driverPhone + '\'' +
                ", driverLoad=" + driverLoad +
                '}';
    }
}
